﻿
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using IBLL;
using IDAL;

namespace BLL
{
    public partial class BLLSession 
    {
        public int SaveChanges(string type)
        {
            IDBSessionFactory sessFactory = DI.Spring.GetObject<IDBSessionFactory>("DBSessFactory");
            var iDbSession = sessFactory.GetDBSession();
            return iDbSession.SaveChanges(type);
        }

        public List<T> SqlQuery<T>(string sql, params object[] parameters)
        {
            IDBSessionFactory sessFactory = DI.Spring.GetObject<IDBSessionFactory>("DBSessFactory");
            var iDbSession = sessFactory.GetDBSession();
            return iDbSession.SqlQuery<T>(sql, parameters);
        }
	}
	public partial class BLLSession : IBLLSession
    {
        		#region 01 业务接口 IAccountInfo_DAL
		IAccountInfo_BLL iAccountInfo_BLL;
		public IAccountInfo_BLL IAccountInfo_BLL
		{
			get
			{
				if(iAccountInfo_BLL==null)
					iAccountInfo_BLL= new AccountInfo_BLL();
				return iAccountInfo_BLL;
			}
			set
			{
				iAccountInfo_BLL= value;
			}
		}
		#endregion 
        		#region 02 业务接口 IAmazonAD_DAL
		IAmazonAD_BLL iAmazonAD_BLL;
		public IAmazonAD_BLL IAmazonAD_BLL
		{
			get
			{
				if(iAmazonAD_BLL==null)
					iAmazonAD_BLL= new AmazonAD_BLL();
				return iAmazonAD_BLL;
			}
			set
			{
				iAmazonAD_BLL= value;
			}
		}
		#endregion 
        		#region 03 业务接口 IAmazonAdProperty_DAL
		IAmazonAdProperty_BLL iAmazonAdProperty_BLL;
		public IAmazonAdProperty_BLL IAmazonAdProperty_BLL
		{
			get
			{
				if(iAmazonAdProperty_BLL==null)
					iAmazonAdProperty_BLL= new AmazonAdProperty_BLL();
				return iAmazonAdProperty_BLL;
			}
			set
			{
				iAmazonAdProperty_BLL= value;
			}
		}
		#endregion 
        		#region 04 业务接口 IAreaCarriersDeliveryMethod_DAL
		IAreaCarriersDeliveryMethod_BLL iAreaCarriersDeliveryMethod_BLL;
		public IAreaCarriersDeliveryMethod_BLL IAreaCarriersDeliveryMethod_BLL
		{
			get
			{
				if(iAreaCarriersDeliveryMethod_BLL==null)
					iAreaCarriersDeliveryMethod_BLL= new AreaCarriersDeliveryMethod_BLL();
				return iAreaCarriersDeliveryMethod_BLL;
			}
			set
			{
				iAreaCarriersDeliveryMethod_BLL= value;
			}
		}
		#endregion 
        		#region 05 业务接口 IAreaCarriersDeliveryMethodChargeType_DAL
		IAreaCarriersDeliveryMethodChargeType_BLL iAreaCarriersDeliveryMethodChargeType_BLL;
		public IAreaCarriersDeliveryMethodChargeType_BLL IAreaCarriersDeliveryMethodChargeType_BLL
		{
			get
			{
				if(iAreaCarriersDeliveryMethodChargeType_BLL==null)
					iAreaCarriersDeliveryMethodChargeType_BLL= new AreaCarriersDeliveryMethodChargeType_BLL();
				return iAreaCarriersDeliveryMethodChargeType_BLL;
			}
			set
			{
				iAreaCarriersDeliveryMethodChargeType_BLL= value;
			}
		}
		#endregion 
        		#region 06 业务接口 IAreaCarriersDeliveryMethodContraband_DAL
		IAreaCarriersDeliveryMethodContraband_BLL iAreaCarriersDeliveryMethodContraband_BLL;
		public IAreaCarriersDeliveryMethodContraband_BLL IAreaCarriersDeliveryMethodContraband_BLL
		{
			get
			{
				if(iAreaCarriersDeliveryMethodContraband_BLL==null)
					iAreaCarriersDeliveryMethodContraband_BLL= new AreaCarriersDeliveryMethodContraband_BLL();
				return iAreaCarriersDeliveryMethodContraband_BLL;
			}
			set
			{
				iAreaCarriersDeliveryMethodContraband_BLL= value;
			}
		}
		#endregion 
        		#region 07 业务接口 IAreaCarriersDeliveryMethodPackage_DAL
		IAreaCarriersDeliveryMethodPackage_BLL iAreaCarriersDeliveryMethodPackage_BLL;
		public IAreaCarriersDeliveryMethodPackage_BLL IAreaCarriersDeliveryMethodPackage_BLL
		{
			get
			{
				if(iAreaCarriersDeliveryMethodPackage_BLL==null)
					iAreaCarriersDeliveryMethodPackage_BLL= new AreaCarriersDeliveryMethodPackage_BLL();
				return iAreaCarriersDeliveryMethodPackage_BLL;
			}
			set
			{
				iAreaCarriersDeliveryMethodPackage_BLL= value;
			}
		}
		#endregion 
        		#region 08 业务接口 IAuthorizedInfoConfig_DAL
		IAuthorizedInfoConfig_BLL iAuthorizedInfoConfig_BLL;
		public IAuthorizedInfoConfig_BLL IAuthorizedInfoConfig_BLL
		{
			get
			{
				if(iAuthorizedInfoConfig_BLL==null)
					iAuthorizedInfoConfig_BLL= new AuthorizedInfoConfig_BLL();
				return iAuthorizedInfoConfig_BLL;
			}
			set
			{
				iAuthorizedInfoConfig_BLL= value;
			}
		}
		#endregion 
        		#region 09 业务接口 IBrowseNode_DAL
		IBrowseNode_BLL iBrowseNode_BLL;
		public IBrowseNode_BLL IBrowseNode_BLL
		{
			get
			{
				if(iBrowseNode_BLL==null)
					iBrowseNode_BLL= new BrowseNode_BLL();
				return iBrowseNode_BLL;
			}
			set
			{
				iBrowseNode_BLL= value;
			}
		}
		#endregion 
        		#region 10 业务接口 ICarrier_DAL
		ICarrier_BLL iCarrier_BLL;
		public ICarrier_BLL ICarrier_BLL
		{
			get
			{
				if(iCarrier_BLL==null)
					iCarrier_BLL= new Carrier_BLL();
				return iCarrier_BLL;
			}
			set
			{
				iCarrier_BLL= value;
			}
		}
		#endregion 
        		#region 11 业务接口 ICurrencyConvertLoss_DAL
		ICurrencyConvertLoss_BLL iCurrencyConvertLoss_BLL;
		public ICurrencyConvertLoss_BLL ICurrencyConvertLoss_BLL
		{
			get
			{
				if(iCurrencyConvertLoss_BLL==null)
					iCurrencyConvertLoss_BLL= new CurrencyConvertLoss_BLL();
				return iCurrencyConvertLoss_BLL;
			}
			set
			{
				iCurrencyConvertLoss_BLL= value;
			}
		}
		#endregion 
        		#region 12 业务接口 ICustomsRateInfo_DAL
		ICustomsRateInfo_BLL iCustomsRateInfo_BLL;
		public ICustomsRateInfo_BLL ICustomsRateInfo_BLL
		{
			get
			{
				if(iCustomsRateInfo_BLL==null)
					iCustomsRateInfo_BLL= new CustomsRateInfo_BLL();
				return iCustomsRateInfo_BLL;
			}
			set
			{
				iCustomsRateInfo_BLL= value;
			}
		}
		#endregion 
        		#region 13 业务接口 IDeliveryMethod_DAL
		IDeliveryMethod_BLL iDeliveryMethod_BLL;
		public IDeliveryMethod_BLL IDeliveryMethod_BLL
		{
			get
			{
				if(iDeliveryMethod_BLL==null)
					iDeliveryMethod_BLL= new DeliveryMethod_BLL();
				return iDeliveryMethod_BLL;
			}
			set
			{
				iDeliveryMethod_BLL= value;
			}
		}
		#endregion 
        		#region 14 业务接口 IDistributeArea_DAL
		IDistributeArea_BLL iDistributeArea_BLL;
		public IDistributeArea_BLL IDistributeArea_BLL
		{
			get
			{
				if(iDistributeArea_BLL==null)
					iDistributeArea_BLL= new DistributeArea_BLL();
				return iDistributeArea_BLL;
			}
			set
			{
				iDistributeArea_BLL= value;
			}
		}
		#endregion 
        		#region 15 业务接口 IDistributeAreaStock_DAL
		IDistributeAreaStock_BLL iDistributeAreaStock_BLL;
		public IDistributeAreaStock_BLL IDistributeAreaStock_BLL
		{
			get
			{
				if(iDistributeAreaStock_BLL==null)
					iDistributeAreaStock_BLL= new DistributeAreaStock_BLL();
				return iDistributeAreaStock_BLL;
			}
			set
			{
				iDistributeAreaStock_BLL= value;
			}
		}
		#endregion 
        		#region 16 业务接口 IGrossProfitConfig_DAL
		IGrossProfitConfig_BLL iGrossProfitConfig_BLL;
		public IGrossProfitConfig_BLL IGrossProfitConfig_BLL
		{
			get
			{
				if(iGrossProfitConfig_BLL==null)
					iGrossProfitConfig_BLL= new GrossProfitConfig_BLL();
				return iGrossProfitConfig_BLL;
			}
			set
			{
				iGrossProfitConfig_BLL= value;
			}
		}
		#endregion 
        		#region 17 业务接口 IItemOpreationCommand_DAL
		IItemOpreationCommand_BLL iItemOpreationCommand_BLL;
		public IItemOpreationCommand_BLL IItemOpreationCommand_BLL
		{
			get
			{
				if(iItemOpreationCommand_BLL==null)
					iItemOpreationCommand_BLL= new ItemOpreationCommand_BLL();
				return iItemOpreationCommand_BLL;
			}
			set
			{
				iItemOpreationCommand_BLL= value;
			}
		}
		#endregion 
        		#region 18 业务接口 IItemOpreationStatu_DAL
		IItemOpreationStatu_BLL iItemOpreationStatu_BLL;
		public IItemOpreationStatu_BLL IItemOpreationStatu_BLL
		{
			get
			{
				if(iItemOpreationStatu_BLL==null)
					iItemOpreationStatu_BLL= new ItemOpreationStatu_BLL();
				return iItemOpreationStatu_BLL;
			}
			set
			{
				iItemOpreationStatu_BLL= value;
			}
		}
		#endregion 
        		#region 19 业务接口 ILanguageType_DAL
		ILanguageType_BLL iLanguageType_BLL;
		public ILanguageType_BLL ILanguageType_BLL
		{
			get
			{
				if(iLanguageType_BLL==null)
					iLanguageType_BLL= new LanguageType_BLL();
				return iLanguageType_BLL;
			}
			set
			{
				iLanguageType_BLL= value;
			}
		}
		#endregion 
        		#region 20 业务接口 IListingFeeInfo_DAL
		IListingFeeInfo_BLL iListingFeeInfo_BLL;
		public IListingFeeInfo_BLL IListingFeeInfo_BLL
		{
			get
			{
				if(iListingFeeInfo_BLL==null)
					iListingFeeInfo_BLL= new ListingFeeInfo_BLL();
				return iListingFeeInfo_BLL;
			}
			set
			{
				iListingFeeInfo_BLL= value;
			}
		}
		#endregion 
        		#region 21 业务接口 ILoginAccountInfo_DAL
		ILoginAccountInfo_BLL iLoginAccountInfo_BLL;
		public ILoginAccountInfo_BLL ILoginAccountInfo_BLL
		{
			get
			{
				if(iLoginAccountInfo_BLL==null)
					iLoginAccountInfo_BLL= new LoginAccountInfo_BLL();
				return iLoginAccountInfo_BLL;
			}
			set
			{
				iLoginAccountInfo_BLL= value;
			}
		}
		#endregion 
        		#region 22 业务接口 ILoginSellerAccountInfo_DAL
		ILoginSellerAccountInfo_BLL iLoginSellerAccountInfo_BLL;
		public ILoginSellerAccountInfo_BLL ILoginSellerAccountInfo_BLL
		{
			get
			{
				if(iLoginSellerAccountInfo_BLL==null)
					iLoginSellerAccountInfo_BLL= new LoginSellerAccountInfo_BLL();
				return iLoginSellerAccountInfo_BLL;
			}
			set
			{
				iLoginSellerAccountInfo_BLL= value;
			}
		}
		#endregion 
        		#region 23 业务接口 ILogisticsCountry_DAL
		ILogisticsCountry_BLL iLogisticsCountry_BLL;
		public ILogisticsCountry_BLL ILogisticsCountry_BLL
		{
			get
			{
				if(iLogisticsCountry_BLL==null)
					iLogisticsCountry_BLL= new LogisticsCountry_BLL();
				return iLogisticsCountry_BLL;
			}
			set
			{
				iLogisticsCountry_BLL= value;
			}
		}
		#endregion 
        		#region 24 业务接口 ILogisticsInfoConfig_DAL
		ILogisticsInfoConfig_BLL iLogisticsInfoConfig_BLL;
		public ILogisticsInfoConfig_BLL ILogisticsInfoConfig_BLL
		{
			get
			{
				if(iLogisticsInfoConfig_BLL==null)
					iLogisticsInfoConfig_BLL= new LogisticsInfoConfig_BLL();
				return iLogisticsInfoConfig_BLL;
			}
			set
			{
				iLogisticsInfoConfig_BLL= value;
			}
		}
		#endregion 
        		#region 25 业务接口 IPaypalFee_DAL
		IPaypalFee_BLL iPaypalFee_BLL;
		public IPaypalFee_BLL IPaypalFee_BLL
		{
			get
			{
				if(iPaypalFee_BLL==null)
					iPaypalFee_BLL= new PaypalFee_BLL();
				return iPaypalFee_BLL;
			}
			set
			{
				iPaypalFee_BLL= value;
			}
		}
		#endregion 
        		#region 26 业务接口 IProduct_DAL
		IProduct_BLL iProduct_BLL;
		public IProduct_BLL IProduct_BLL
		{
			get
			{
				if(iProduct_BLL==null)
					iProduct_BLL= new Product_BLL();
				return iProduct_BLL;
			}
			set
			{
				iProduct_BLL= value;
			}
		}
		#endregion 
        		#region 27 业务接口 IProductCategory_DAL
		IProductCategory_BLL iProductCategory_BLL;
		public IProductCategory_BLL IProductCategory_BLL
		{
			get
			{
				if(iProductCategory_BLL==null)
					iProductCategory_BLL= new ProductCategory_BLL();
				return iProductCategory_BLL;
			}
			set
			{
				iProductCategory_BLL= value;
			}
		}
		#endregion 
        		#region 28 业务接口 IProductConfig_DAL
		IProductConfig_BLL iProductConfig_BLL;
		public IProductConfig_BLL IProductConfig_BLL
		{
			get
			{
				if(iProductConfig_BLL==null)
					iProductConfig_BLL= new ProductConfig_BLL();
				return iProductConfig_BLL;
			}
			set
			{
				iProductConfig_BLL= value;
			}
		}
		#endregion 
        		#region 29 业务接口 IProductCost_DAL
		IProductCost_BLL iProductCost_BLL;
		public IProductCost_BLL IProductCost_BLL
		{
			get
			{
				if(iProductCost_BLL==null)
					iProductCost_BLL= new ProductCost_BLL();
				return iProductCost_BLL;
			}
			set
			{
				iProductCost_BLL= value;
			}
		}
		#endregion 
        		#region 30 业务接口 IProductEAN_DAL
		IProductEAN_BLL iProductEAN_BLL;
		public IProductEAN_BLL IProductEAN_BLL
		{
			get
			{
				if(iProductEAN_BLL==null)
					iProductEAN_BLL= new ProductEAN_BLL();
				return iProductEAN_BLL;
			}
			set
			{
				iProductEAN_BLL= value;
			}
		}
		#endregion 
        		#region 31 业务接口 IProductPackageInfo_DAL
		IProductPackageInfo_BLL iProductPackageInfo_BLL;
		public IProductPackageInfo_BLL IProductPackageInfo_BLL
		{
			get
			{
				if(iProductPackageInfo_BLL==null)
					iProductPackageInfo_BLL= new ProductPackageInfo_BLL();
				return iProductPackageInfo_BLL;
			}
			set
			{
				iProductPackageInfo_BLL= value;
			}
		}
		#endregion 
        		#region 32 业务接口 IProductPicture_DAL
		IProductPicture_BLL iProductPicture_BLL;
		public IProductPicture_BLL IProductPicture_BLL
		{
			get
			{
				if(iProductPicture_BLL==null)
					iProductPicture_BLL= new ProductPicture_BLL();
				return iProductPicture_BLL;
			}
			set
			{
				iProductPicture_BLL= value;
			}
		}
		#endregion 
        		#region 33 业务接口 IProductProperty_DAL
		IProductProperty_BLL iProductProperty_BLL;
		public IProductProperty_BLL IProductProperty_BLL
		{
			get
			{
				if(iProductProperty_BLL==null)
					iProductProperty_BLL= new ProductProperty_BLL();
				return iProductProperty_BLL;
			}
			set
			{
				iProductProperty_BLL= value;
			}
		}
		#endregion 
        		#region 34 业务接口 IProductSpec_DAL
		IProductSpec_BLL iProductSpec_BLL;
		public IProductSpec_BLL IProductSpec_BLL
		{
			get
			{
				if(iProductSpec_BLL==null)
					iProductSpec_BLL= new ProductSpec_BLL();
				return iProductSpec_BLL;
			}
			set
			{
				iProductSpec_BLL= value;
			}
		}
		#endregion 
        		#region 35 业务接口 IProductStatu_DAL
		IProductStatu_BLL iProductStatu_BLL;
		public IProductStatu_BLL IProductStatu_BLL
		{
			get
			{
				if(iProductStatu_BLL==null)
					iProductStatu_BLL= new ProductStatu_BLL();
				return iProductStatu_BLL;
			}
			set
			{
				iProductStatu_BLL= value;
			}
		}
		#endregion 
        		#region 36 业务接口 IProductTranslation_DAL
		IProductTranslation_BLL iProductTranslation_BLL;
		public IProductTranslation_BLL IProductTranslation_BLL
		{
			get
			{
				if(iProductTranslation_BLL==null)
					iProductTranslation_BLL= new ProductTranslation_BLL();
				return iProductTranslation_BLL;
			}
			set
			{
				iProductTranslation_BLL= value;
			}
		}
		#endregion 
        		#region 37 业务接口 IProductType_DAL
		IProductType_BLL iProductType_BLL;
		public IProductType_BLL IProductType_BLL
		{
			get
			{
				if(iProductType_BLL==null)
					iProductType_BLL= new ProductType_BLL();
				return iProductType_BLL;
			}
			set
			{
				iProductType_BLL= value;
			}
		}
		#endregion 
        		#region 38 业务接口 IRateOfExchange_DAL
		IRateOfExchange_BLL iRateOfExchange_BLL;
		public IRateOfExchange_BLL IRateOfExchange_BLL
		{
			get
			{
				if(iRateOfExchange_BLL==null)
					iRateOfExchange_BLL= new RateOfExchange_BLL();
				return iRateOfExchange_BLL;
			}
			set
			{
				iRateOfExchange_BLL= value;
			}
		}
		#endregion 
        		#region 39 业务接口 IRateOfExchangeAnalysi_DAL
		IRateOfExchangeAnalysi_BLL iRateOfExchangeAnalysi_BLL;
		public IRateOfExchangeAnalysi_BLL IRateOfExchangeAnalysi_BLL
		{
			get
			{
				if(iRateOfExchangeAnalysi_BLL==null)
					iRateOfExchangeAnalysi_BLL= new RateOfExchangeAnalysi_BLL();
				return iRateOfExchangeAnalysi_BLL;
			}
			set
			{
				iRateOfExchangeAnalysi_BLL= value;
			}
		}
		#endregion 
        		#region 40 业务接口 IRateOfExchangeHistory_DAL
		IRateOfExchangeHistory_BLL iRateOfExchangeHistory_BLL;
		public IRateOfExchangeHistory_BLL IRateOfExchangeHistory_BLL
		{
			get
			{
				if(iRateOfExchangeHistory_BLL==null)
					iRateOfExchangeHistory_BLL= new RateOfExchangeHistory_BLL();
				return iRateOfExchangeHistory_BLL;
			}
			set
			{
				iRateOfExchangeHistory_BLL= value;
			}
		}
		#endregion 
        		#region 41 业务接口 ISalesFinalFee_DAL
		ISalesFinalFee_BLL iSalesFinalFee_BLL;
		public ISalesFinalFee_BLL ISalesFinalFee_BLL
		{
			get
			{
				if(iSalesFinalFee_BLL==null)
					iSalesFinalFee_BLL= new SalesFinalFee_BLL();
				return iSalesFinalFee_BLL;
			}
			set
			{
				iSalesFinalFee_BLL= value;
			}
		}
		#endregion 
        		#region 42 业务接口 ISalesFinalFeeSection_DAL
		ISalesFinalFeeSection_BLL iSalesFinalFeeSection_BLL;
		public ISalesFinalFeeSection_BLL ISalesFinalFeeSection_BLL
		{
			get
			{
				if(iSalesFinalFeeSection_BLL==null)
					iSalesFinalFeeSection_BLL= new SalesFinalFeeSection_BLL();
				return iSalesFinalFeeSection_BLL;
			}
			set
			{
				iSalesFinalFeeSection_BLL= value;
			}
		}
		#endregion 
        		#region 43 业务接口 ISalesPlatform_DAL
		ISalesPlatform_BLL iSalesPlatform_BLL;
		public ISalesPlatform_BLL ISalesPlatform_BLL
		{
			get
			{
				if(iSalesPlatform_BLL==null)
					iSalesPlatform_BLL= new SalesPlatform_BLL();
				return iSalesPlatform_BLL;
			}
			set
			{
				iSalesPlatform_BLL= value;
			}
		}
		#endregion 
        		#region 44 业务接口 ISalesPlatformSiteCurrency_DAL
		ISalesPlatformSiteCurrency_BLL iSalesPlatformSiteCurrency_BLL;
		public ISalesPlatformSiteCurrency_BLL ISalesPlatformSiteCurrency_BLL
		{
			get
			{
				if(iSalesPlatformSiteCurrency_BLL==null)
					iSalesPlatformSiteCurrency_BLL= new SalesPlatformSiteCurrency_BLL();
				return iSalesPlatformSiteCurrency_BLL;
			}
			set
			{
				iSalesPlatformSiteCurrency_BLL= value;
			}
		}
		#endregion 
        		#region 45 业务接口 ISalesPlatformSiteInfo_DAL
		ISalesPlatformSiteInfo_BLL iSalesPlatformSiteInfo_BLL;
		public ISalesPlatformSiteInfo_BLL ISalesPlatformSiteInfo_BLL
		{
			get
			{
				if(iSalesPlatformSiteInfo_BLL==null)
					iSalesPlatformSiteInfo_BLL= new SalesPlatformSiteInfo_BLL();
				return iSalesPlatformSiteInfo_BLL;
			}
			set
			{
				iSalesPlatformSiteInfo_BLL= value;
			}
		}
		#endregion 
        		#region 46 业务接口 ISalesPlatformSiteInfoCategory_DAL
		ISalesPlatformSiteInfoCategory_BLL iSalesPlatformSiteInfoCategory_BLL;
		public ISalesPlatformSiteInfoCategory_BLL ISalesPlatformSiteInfoCategory_BLL
		{
			get
			{
				if(iSalesPlatformSiteInfoCategory_BLL==null)
					iSalesPlatformSiteInfoCategory_BLL= new SalesPlatformSiteInfoCategory_BLL();
				return iSalesPlatformSiteInfoCategory_BLL;
			}
			set
			{
				iSalesPlatformSiteInfoCategory_BLL= value;
			}
		}
		#endregion 
        		#region 47 业务接口 ISalesPlatformSiteInfoCategorySpecific_DAL
		ISalesPlatformSiteInfoCategorySpecific_BLL iSalesPlatformSiteInfoCategorySpecific_BLL;
		public ISalesPlatformSiteInfoCategorySpecific_BLL ISalesPlatformSiteInfoCategorySpecific_BLL
		{
			get
			{
				if(iSalesPlatformSiteInfoCategorySpecific_BLL==null)
					iSalesPlatformSiteInfoCategorySpecific_BLL= new SalesPlatformSiteInfoCategorySpecific_BLL();
				return iSalesPlatformSiteInfoCategorySpecific_BLL;
			}
			set
			{
				iSalesPlatformSiteInfoCategorySpecific_BLL= value;
			}
		}
		#endregion 
        		#region 48 业务接口 ISalesPlatformSiteInfoLanguageType_DAL
		ISalesPlatformSiteInfoLanguageType_BLL iSalesPlatformSiteInfoLanguageType_BLL;
		public ISalesPlatformSiteInfoLanguageType_BLL ISalesPlatformSiteInfoLanguageType_BLL
		{
			get
			{
				if(iSalesPlatformSiteInfoLanguageType_BLL==null)
					iSalesPlatformSiteInfoLanguageType_BLL= new SalesPlatformSiteInfoLanguageType_BLL();
				return iSalesPlatformSiteInfoLanguageType_BLL;
			}
			set
			{
				iSalesPlatformSiteInfoLanguageType_BLL= value;
			}
		}
		#endregion 
        		#region 49 业务接口 ISalesPlatformSiteSellerAccountInfo_DAL
		ISalesPlatformSiteSellerAccountInfo_BLL iSalesPlatformSiteSellerAccountInfo_BLL;
		public ISalesPlatformSiteSellerAccountInfo_BLL ISalesPlatformSiteSellerAccountInfo_BLL
		{
			get
			{
				if(iSalesPlatformSiteSellerAccountInfo_BLL==null)
					iSalesPlatformSiteSellerAccountInfo_BLL= new SalesPlatformSiteSellerAccountInfo_BLL();
				return iSalesPlatformSiteSellerAccountInfo_BLL;
			}
			set
			{
				iSalesPlatformSiteSellerAccountInfo_BLL= value;
			}
		}
		#endregion 
        		#region 50 业务接口 ISalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_DAL
		ISalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_BLL iSalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_BLL;
		public ISalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_BLL ISalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_BLL
		{
			get
			{
				if(iSalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_BLL==null)
					iSalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_BLL= new SalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_BLL();
				return iSalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_BLL;
			}
			set
			{
				iSalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_BLL= value;
			}
		}
		#endregion 
        		#region 51 业务接口 ISellerAccountInfo_DAL
		ISellerAccountInfo_BLL iSellerAccountInfo_BLL;
		public ISellerAccountInfo_BLL ISellerAccountInfo_BLL
		{
			get
			{
				if(iSellerAccountInfo_BLL==null)
					iSellerAccountInfo_BLL= new SellerAccountInfo_BLL();
				return iSellerAccountInfo_BLL;
			}
			set
			{
				iSellerAccountInfo_BLL= value;
			}
		}
		#endregion 
        		#region 52 业务接口 ISiteInfo_DAL
		ISiteInfo_BLL iSiteInfo_BLL;
		public ISiteInfo_BLL ISiteInfo_BLL
		{
			get
			{
				if(iSiteInfo_BLL==null)
					iSiteInfo_BLL= new SiteInfo_BLL();
				return iSiteInfo_BLL;
			}
			set
			{
				iSiteInfo_BLL= value;
			}
		}
		#endregion 
        		#region 53 业务接口 ISiteSpecRelation_DAL
		ISiteSpecRelation_BLL iSiteSpecRelation_BLL;
		public ISiteSpecRelation_BLL ISiteSpecRelation_BLL
		{
			get
			{
				if(iSiteSpecRelation_BLL==null)
					iSiteSpecRelation_BLL= new SiteSpecRelation_BLL();
				return iSiteSpecRelation_BLL;
			}
			set
			{
				iSiteSpecRelation_BLL= value;
			}
		}
		#endregion 
        		#region 54 业务接口 ISpecific_DAL
		ISpecific_BLL iSpecific_BLL;
		public ISpecific_BLL ISpecific_BLL
		{
			get
			{
				if(iSpecific_BLL==null)
					iSpecific_BLL= new Specific_BLL();
				return iSpecific_BLL;
			}
			set
			{
				iSpecific_BLL= value;
			}
		}
		#endregion 
        		#region 55 业务接口 ISpecificsValue_DAL
		ISpecificsValue_BLL iSpecificsValue_BLL;
		public ISpecificsValue_BLL ISpecificsValue_BLL
		{
			get
			{
				if(iSpecificsValue_BLL==null)
					iSpecificsValue_BLL= new SpecificsValue_BLL();
				return iSpecificsValue_BLL;
			}
			set
			{
				iSpecificsValue_BLL= value;
			}
		}
		#endregion 
        		#region 56 业务接口 IStock_DAL
		IStock_BLL iStock_BLL;
		public IStock_BLL IStock_BLL
		{
			get
			{
				if(iStock_BLL==null)
					iStock_BLL= new Stock_BLL();
				return iStock_BLL;
			}
			set
			{
				iStock_BLL= value;
			}
		}
		#endregion 
        		#region 57 业务接口 ITemplate_DAL
		ITemplate_BLL iTemplate_BLL;
		public ITemplate_BLL ITemplate_BLL
		{
			get
			{
				if(iTemplate_BLL==null)
					iTemplate_BLL= new Template_BLL();
				return iTemplate_BLL;
			}
			set
			{
				iTemplate_BLL= value;
			}
		}
		#endregion 
        		#region 58 业务接口 ITemplateProperty_DAL
		ITemplateProperty_BLL iTemplateProperty_BLL;
		public ITemplateProperty_BLL ITemplateProperty_BLL
		{
			get
			{
				if(iTemplateProperty_BLL==null)
					iTemplateProperty_BLL= new TemplateProperty_BLL();
				return iTemplateProperty_BLL;
			}
			set
			{
				iTemplateProperty_BLL= value;
			}
		}
		#endregion 
        		#region 59 业务接口 ITemplateTerm_DAL
		ITemplateTerm_BLL iTemplateTerm_BLL;
		public ITemplateTerm_BLL ITemplateTerm_BLL
		{
			get
			{
				if(iTemplateTerm_BLL==null)
					iTemplateTerm_BLL= new TemplateTerm_BLL();
				return iTemplateTerm_BLL;
			}
			set
			{
				iTemplateTerm_BLL= value;
			}
		}
		#endregion 
        		#region 60 业务接口 ITemplateTermsDetail_DAL
		ITemplateTermsDetail_BLL iTemplateTermsDetail_BLL;
		public ITemplateTermsDetail_BLL ITemplateTermsDetail_BLL
		{
			get
			{
				if(iTemplateTermsDetail_BLL==null)
					iTemplateTermsDetail_BLL= new TemplateTermsDetail_BLL();
				return iTemplateTermsDetail_BLL;
			}
			set
			{
				iTemplateTermsDetail_BLL= value;
			}
		}
		#endregion 
        		#region 61 业务接口 ITemplateWebPage_DAL
		ITemplateWebPage_BLL iTemplateWebPage_BLL;
		public ITemplateWebPage_BLL ITemplateWebPage_BLL
		{
			get
			{
				if(iTemplateWebPage_BLL==null)
					iTemplateWebPage_BLL= new TemplateWebPage_BLL();
				return iTemplateWebPage_BLL;
			}
			set
			{
				iTemplateWebPage_BLL= value;
			}
		}
		#endregion 
        		#region 62 业务接口 ITransportCharge_DAL
		ITransportCharge_BLL iTransportCharge_BLL;
		public ITransportCharge_BLL ITransportCharge_BLL
		{
			get
			{
				if(iTransportCharge_BLL==null)
					iTransportCharge_BLL= new TransportCharge_BLL();
				return iTransportCharge_BLL;
			}
			set
			{
				iTransportCharge_BLL= value;
			}
		}
		#endregion 
        		#region 63 业务接口 ITransportType_DAL
		ITransportType_BLL iTransportType_BLL;
		public ITransportType_BLL ITransportType_BLL
		{
			get
			{
				if(iTransportType_BLL==null)
					iTransportType_BLL= new TransportType_BLL();
				return iTransportType_BLL;
			}
			set
			{
				iTransportType_BLL= value;
			}
		}
		#endregion 
        		#region 64 业务接口 IV_ProductRespones_DAL
		IV_ProductRespones_BLL iV_ProductRespones_BLL;
		public IV_ProductRespones_BLL IV_ProductRespones_BLL
		{
			get
			{
				if(iV_ProductRespones_BLL==null)
					iV_ProductRespones_BLL= new V_ProductRespones_BLL();
				return iV_ProductRespones_BLL;
			}
			set
			{
				iV_ProductRespones_BLL= value;
			}
		}
		#endregion 
        		#region 65 业务接口 IValue_DAL
		IValue_BLL iValue_BLL;
		public IValue_BLL IValue_BLL
		{
			get
			{
				if(iValue_BLL==null)
					iValue_BLL= new Value_BLL();
				return iValue_BLL;
			}
			set
			{
				iValue_BLL= value;
			}
		}
		#endregion 
        		#region 66 业务接口 IVATFeeInfo_DAL
		IVATFeeInfo_BLL iVATFeeInfo_BLL;
		public IVATFeeInfo_BLL IVATFeeInfo_BLL
		{
			get
			{
				if(iVATFeeInfo_BLL==null)
					iVATFeeInfo_BLL= new VATFeeInfo_BLL();
				return iVATFeeInfo_BLL;
			}
			set
			{
				iVATFeeInfo_BLL= value;
			}
		}
		#endregion 
        		#region 67 业务接口 IView_AmazonBrowseNode_DAL
		IView_AmazonBrowseNode_BLL iView_AmazonBrowseNode_BLL;
		public IView_AmazonBrowseNode_BLL IView_AmazonBrowseNode_BLL
		{
			get
			{
				if(iView_AmazonBrowseNode_BLL==null)
					iView_AmazonBrowseNode_BLL= new View_AmazonBrowseNode_BLL();
				return iView_AmazonBrowseNode_BLL;
			}
			set
			{
				iView_AmazonBrowseNode_BLL= value;
			}
		}
		#endregion 
        		#region 68 业务接口 IView_Category_DAL
		IView_Category_BLL iView_Category_BLL;
		public IView_Category_BLL IView_Category_BLL
		{
			get
			{
				if(iView_Category_BLL==null)
					iView_Category_BLL= new View_Category_BLL();
				return iView_Category_BLL;
			}
			set
			{
				iView_Category_BLL= value;
			}
		}
		#endregion 
        		#region 69 业务接口 IView_CategorySpecifics_DAL
		IView_CategorySpecifics_BLL iView_CategorySpecifics_BLL;
		public IView_CategorySpecifics_BLL IView_CategorySpecifics_BLL
		{
			get
			{
				if(iView_CategorySpecifics_BLL==null)
					iView_CategorySpecifics_BLL= new View_CategorySpecifics_BLL();
				return iView_CategorySpecifics_BLL;
			}
			set
			{
				iView_CategorySpecifics_BLL= value;
			}
		}
		#endregion 
        		#region 70 业务接口 IView_Contraband_DAL
		IView_Contraband_BLL iView_Contraband_BLL;
		public IView_Contraband_BLL IView_Contraband_BLL
		{
			get
			{
				if(iView_Contraband_BLL==null)
					iView_Contraband_BLL= new View_Contraband_BLL();
				return iView_Contraband_BLL;
			}
			set
			{
				iView_Contraband_BLL= value;
			}
		}
		#endregion 
        		#region 71 业务接口 IView_Currency_DAL
		IView_Currency_BLL iView_Currency_BLL;
		public IView_Currency_BLL IView_Currency_BLL
		{
			get
			{
				if(iView_Currency_BLL==null)
					iView_Currency_BLL= new View_Currency_BLL();
				return iView_Currency_BLL;
			}
			set
			{
				iView_Currency_BLL= value;
			}
		}
		#endregion 
        		#region 72 业务接口 IView_DsSystemMenu_DAL
		IView_DsSystemMenu_BLL iView_DsSystemMenu_BLL;
		public IView_DsSystemMenu_BLL IView_DsSystemMenu_BLL
		{
			get
			{
				if(iView_DsSystemMenu_BLL==null)
					iView_DsSystemMenu_BLL= new View_DsSystemMenu_BLL();
				return iView_DsSystemMenu_BLL;
			}
			set
			{
				iView_DsSystemMenu_BLL= value;
			}
		}
		#endregion 
        		#region 73 业务接口 IView_Listing_DAL
		IView_Listing_BLL iView_Listing_BLL;
		public IView_Listing_BLL IView_Listing_BLL
		{
			get
			{
				if(iView_Listing_BLL==null)
					iView_Listing_BLL= new View_Listing_BLL();
				return iView_Listing_BLL;
			}
			set
			{
				iView_Listing_BLL= value;
			}
		}
		#endregion 
        		#region 74 业务接口 IView_Measure_DAL
		IView_Measure_BLL iView_Measure_BLL;
		public IView_Measure_BLL IView_Measure_BLL
		{
			get
			{
				if(iView_Measure_BLL==null)
					iView_Measure_BLL= new View_Measure_BLL();
				return iView_Measure_BLL;
			}
			set
			{
				iView_Measure_BLL= value;
			}
		}
		#endregion 
        		#region 75 业务接口 IView_Permission_DAL
		IView_Permission_BLL iView_Permission_BLL;
		public IView_Permission_BLL IView_Permission_BLL
		{
			get
			{
				if(iView_Permission_BLL==null)
					iView_Permission_BLL= new View_Permission_BLL();
				return iView_Permission_BLL;
			}
			set
			{
				iView_Permission_BLL= value;
			}
		}
		#endregion 
        		#region 76 业务接口 IView_ProductSpec_DAL
		IView_ProductSpec_BLL iView_ProductSpec_BLL;
		public IView_ProductSpec_BLL IView_ProductSpec_BLL
		{
			get
			{
				if(iView_ProductSpec_BLL==null)
					iView_ProductSpec_BLL= new View_ProductSpec_BLL();
				return iView_ProductSpec_BLL;
			}
			set
			{
				iView_ProductSpec_BLL= value;
			}
		}
		#endregion 
        		#region 77 业务接口 IView_ProductStatus_DAL
		IView_ProductStatus_BLL iView_ProductStatus_BLL;
		public IView_ProductStatus_BLL IView_ProductStatus_BLL
		{
			get
			{
				if(iView_ProductStatus_BLL==null)
					iView_ProductStatus_BLL= new View_ProductStatus_BLL();
				return iView_ProductStatus_BLL;
			}
			set
			{
				iView_ProductStatus_BLL= value;
			}
		}
		#endregion 
        		#region 78 业务接口 IView_Specifics_DAL
		IView_Specifics_BLL iView_Specifics_BLL;
		public IView_Specifics_BLL IView_Specifics_BLL
		{
			get
			{
				if(iView_Specifics_BLL==null)
					iView_Specifics_BLL= new View_Specifics_BLL();
				return iView_Specifics_BLL;
			}
			set
			{
				iView_Specifics_BLL= value;
			}
		}
		#endregion 
        		#region 79 业务接口 IView_SpecificsValue_DAL
		IView_SpecificsValue_BLL iView_SpecificsValue_BLL;
		public IView_SpecificsValue_BLL IView_SpecificsValue_BLL
		{
			get
			{
				if(iView_SpecificsValue_BLL==null)
					iView_SpecificsValue_BLL= new View_SpecificsValue_BLL();
				return iView_SpecificsValue_BLL;
			}
			set
			{
				iView_SpecificsValue_BLL= value;
			}
		}
		#endregion 
        		#region 80 业务接口 IView_Value_DAL
		IView_Value_BLL iView_Value_BLL;
		public IView_Value_BLL IView_Value_BLL
		{
			get
			{
				if(iView_Value_BLL==null)
					iView_Value_BLL= new View_Value_BLL();
				return iView_Value_BLL;
			}
			set
			{
				iView_Value_BLL= value;
			}
		}
		#endregion 
            }
}